religious altar - Espagnol Anglais Dictionnaire